atomic powered - Francés Inglés Diccionario